Skip to content

Conversation

@rmschooley
Copy link
Contributor

Added attribute to remove unnecessary and potentially confusing out endpoint descriptors from the absolute mouse and relative mouse. Also added same attribute to keyboard (albeit with the opposite value) to explicitly keep currently needed out endpoint descriptor to make listed attributes consistent across the keyboard and mouse devices.

Added attribute to remove unnecessary out endpoint.
Added attribute to remove unnecessary out endpoint.
Added attribute to explicitly keep currently needed out endpoint and to make listed attributes consistent across the keyboard and mouse devices.
@rmschooley
Copy link
Contributor Author

Just to clarify, this pull-request only removes the out endpoint from the absolute mouse and the relative mouse devices. It does not remove the out endpoint from the keyboard since this is still currently needed to maintain led synchronization with the browser. This pull-request does list the attribute for all three devices for the sake of consistency.

Copy link
Contributor

@IDisposable IDisposable left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@rmschooley
Copy link
Contributor Author

@ym - Do I need to do anything to get this code merged?

@ym ym self-requested a review July 11, 2025 15:07
@adamshiervani adamshiervani merged commit 3359f8f into jetkvm:dev Jul 11, 2025
1 of 2 checks passed
adammkelly pushed a commit to adammkelly/kvm that referenced this pull request Jul 15, 2025
jetkvm#542)

* Update hid_mouse_absolute.go

Added attribute to remove unnecessary out endpoint.

* Update hid_mouse_relative.go

Added attribute to remove unnecessary out endpoint.

* Update hid_keyboard.go

Added attribute to explicitly keep currently needed out endpoint and to make listed attributes consistent across the keyboard and mouse devices.

---------

Co-authored-by: Aveline <352441+ym@users.noreply.github.com>
adammkelly pushed a commit to adammkelly/kvm that referenced this pull request Jul 15, 2025
jetkvm#542)

* Update hid_mouse_absolute.go

Added attribute to remove unnecessary out endpoint.

* Update hid_mouse_relative.go

Added attribute to remove unnecessary out endpoint.

* Update hid_keyboard.go

Added attribute to explicitly keep currently needed out endpoint and to make listed attributes consistent across the keyboard and mouse devices.

---------

Co-authored-by: Aveline <352441+ym@users.noreply.github.com>
ym added a commit that referenced this pull request Aug 28, 2025
ym added a commit to ym/jetkvm-kvm that referenced this pull request Sep 26, 2025
jetkvm#542)

* Update hid_mouse_absolute.go

Added attribute to remove unnecessary out endpoint.

* Update hid_mouse_relative.go

Added attribute to remove unnecessary out endpoint.

* Update hid_keyboard.go

Added attribute to explicitly keep currently needed out endpoint and to make listed attributes consistent across the keyboard and mouse devices.

---------

Co-authored-by: Aveline <352441+ym@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants